appear desperate - German English Dictionary